package com.kuaixueit.crm.service;

import com.github.pagehelper.PageInfo;
import com.kuaixueit.crm.pojo.CPosition;
import com.kuaixueit.crm.pojo.ResultVO;

public interface PositionService {

	/**
	 * 增加一个position
	 * @param position
	 */
	public void savePosition(CPosition position);
	
	/**
	 * 分页查询
	 * @param deptId 部门id 用来查询某个部门下面所有的职位
	 * @param positionName 模糊查询职位
	 * @param page	页码
	 * @param rows	每页大小
	 * @return
	 */
	public PageInfo findPage(Integer deptId,String positionName,Integer page,Integer rows);
	
	
	/**
	 * 批量删除
	 * @param ids
	 */
	
	public void deleteByIds(Integer[] ids);
	
	
	/**
	 * 修改部门
	 * @param position
	 * @return
	 */
	public ResultVO update(CPosition position);

}
